Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 GREENWOOD PLACE Detached £1,036,702 £832,500 3 May 2019
2 GREENWOOD PLACE Detached £1,872,806 £335,000 28 Aug 1996
3 GREENWOOD PLACE Detached £1,096,507 £875,000 8 Jun 2018
4 GREENWOOD PLACE Detached £1,293,861 £275,000 30 Jul 1998